<%-- 
    Document   : tecnico
    Created on : 19/03/2014, 14:29:22
    Author     : Paulinha
--%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<jsp:include page="interceptador_geral.jsp" /> 
<jsp:useBean class="dao.PedidoDAO" id="pedidos" />
<jsp:useBean id="now" class="java.util.Date"/>
<fmt:formatDate value="${now}"  pattern="DDD" var="atualdia" scope="page"/>
<fmt:formatDate value="${now}"  pattern="yyyy" var="atualano" scope="page"/>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html lang="en">
    <head>
        <jsp:include page = "layout/head.jsp" />
    </head>
    <body>
        <!-- wrapper -->
        <div id="wrapper">
            <!-- shell -->
            <div class="shell">



                <!-- CONTEÚDO GERAL -->
                <div class="container">

                    <!-- CABEÇALHO -->
                    <jsp:include page = "layout/menu_tecnico.jsp" /> 
                    <!-- FIM DO CABEÇALHO -->

                    <!-- INICIO DO CONTEUDO DO SITE -->			

                    <div class="main">
                        <h3>Lista com Consertos em Aberto</h3>

                        <br/>
                        <form action="ControladoraPedido?action=pesquisar" method="post">
                            <input type="text"/>
                            <input type="submit"/>
                        </form>
                        <br/><br/>

                        <table class="estilo1">
                            <tr class="estilo1">
                                <th class="estilo1">Id do Cliente</th>
                                <th class="estilo1">Nº. Pedido</th>
                                <th class="estilo1">Produto</th> 
                                <th class="estilo1">Valor</th>
                                <th class="estilo1">Data de Prev. Entrega </th>
                                <th class="estilo1"></th>
                                <th class="estilo1"></th>
                                <th class="estilo1"></th>
                            </tr>
                            <c:forEach items="${pedidos.listarAbertos()}" var="pedido">
                                <fmt:formatDate value="${pedido.dataPrevista}"  pattern="DDD" var="pedidodia" scope="page"/>                                
                                <fmt:formatDate value="${pedido.dataPrevista}"  pattern="yyyy" var="pedidoano" scope="page"/>
                                <fmt:formatNumber value="${pedidodia}" var="pedidodiaNumber" type="number"/>
                                <fmt:formatNumber value="${atualdia}" var="atualdiaNumber" type="number"/>
                                <c:set value="${atualdiaNumber - pedidodiaNumber}" var="dia"/>
                                <c:choose>
                                    <c:when test="${(atualano > pedidoano) && (pedido.status == 'aberto')}">
                                        <tr class='estilo1' bgcolor="red">
                                        </c:when>
                                        <c:when test="${(atualano == pedidoano) && (dia >= 0) && (pedido.status == 'aberto')}">
                                        <tr class='estilo1' bgcolor="red">
                                        </c:when>
                                        <c:when test="${(atualano == pedidoano) && (dia >= -2) && (pedido.status == 'aberto')}">
                                        <tr class='estilo1' bgcolor="yellow">
                                        </c:when>    
                                        <c:otherwise>
                                        <tr class='estilo1'>
                                        </c:otherwise>
                                    </c:choose>

                                    <td class="estilo1">${pedido.idCliente}</td>
                                    <td class="estilo1">${pedido.idPedido}</td>
                                    <td class="estilo1">${pedido.modelo}</td>
                                    <td class="estilo1"><fmt:formatNumber value="${pedido.valor}" type="currency" /></td>                                    
                                    <td class="estilo1"><fmt:formatDate value="${pedido.dataPrevista}" pattern="dd/MM/yyyy" /></td>    
                                    <td class='estilo1'><a href="ControladoraPedido?action=visualizar&idpedido=${pedido.idPedido}" class='search-submit'>Ver Detalhes</a></td>
                                    <td class='estilo1'><a href="ControladoraConserto?action=cadastrar&idpedido=${pedido.idPedido}" class='search-submit'>Cadastrar Conserto</a></td>
                                </tr>

                            </c:forEach>    
                           

                        </table>                              
                    </div>
                    <!-- FIM DO CONTEÚDO GERAL -->

                </div>			
                <!-- FIM DO CONTEÚDO GERAL -->	

                <!-- INICIO DO RODAPÉ -->
                <div class="footer">

                    <p class="copy">&copy; 2014 Todos os direitos reservados  </p>
                </div>
                <!-- FIM DO RODAPÉ -->	

            </div>
            <!-- end of shell -->
        </div>
        <!-- end of wrappert -->
    </body>
</html>
